Enterprise Version
multi-layer